@@ -23,7 +23,7 @@ mock==2.0.0 |
||
23 | 23 |
pep8==1.7.0 |
24 | 24 |
records==0.4.3 |
25 | 25 |
redis==2.10.5 |
26 |
-redis-extensions==1.0.20 |
|
26 |
+redis-extensions==1.0.22 |
|
27 | 27 |
rlog==0.2 |
28 | 28 |
shortuuid==0.4.3 |
29 | 29 |
uWSGI==2.0.14 |
@@ -5,15 +5,15 @@ from django.http import JsonResponse |
||
5 | 5 |
from utils.error.errno_utils import StatusCodeField |
6 | 6 |
|
7 | 7 |
|
8 |
-def response_data(status_code=200, message=None, description=None, data={}): |
|
9 |
- return { |
|
8 |
+def response_data(status_code=200, message=None, description=None, data={}, **kwargs): |
|
9 |
+ return dict({ |
|
10 | 10 |
'status': status_code, |
11 | 11 |
'message': message, |
12 | 12 |
'description': description, |
13 | 13 |
'data': data, |
14 |
- } |
|
14 |
+ }, **kwargs) |
|
15 | 15 |
|
16 | 16 |
|
17 |
-def response(status_code=200, message=None, description=None, data={}): |
|
17 |
+def response(status_code=200, message=None, description=None, data={}, **kwargs): |
|
18 | 18 |
message, description = (message or status_code.message, description or status_code.description) if isinstance(status_code, StatusCodeField) else (message, description) |
19 |
- return JsonResponse(response_data(status_code, message, description, data), safe=False) |
|
19 |
+ return JsonResponse(response_data(status_code, message, description, data, **kwargs), safe=False) |